package marina;

import java.util.Scanner;

public class Ch02Ex06LeapYear {
	// 윤년 여부 파악하는 프로그램
	// 사용자로부터 연도를 하나 입력받음
	// 입력받은 연도가 다음 조건을 만족하는 경우 -> '윤년입니다.' 라고 출력
	// 조건1: 연도를 4로 나누어 딱 떨어지지만 100으로 나누어 떨어지는 해는 평년
	// 조건2: 연도를 4로 나누어 딱 떨어지고 400으로 나누어 떨어지는 해는 윤년
	public static void main(String[] args){
		int year;
		int divi = 0;
		Scanner a = null;
		
		a = new Scanner(System.in);
		System.out.println("년도를 입력하세요.");
		year = a.nextInt();
		
		if(year%4==0) {
			divi = 1;
			if(year%400==0) {
				divi = 2;
			} else if(year%100==0) {
				divi = 3;
			} else {
				divi = 4;
			}
			switch(divi){
			case 1:
				System.out.println("윤년입니다.");
				break;
			case 2:
				System.out.println("윤년입니다.");
				break;
			case 3:
				System.out.println("평년입니다.");
				break;
			default:
				System.out.println("평년도 아니고 윤년도 아닙니다.");
			}
		} else {
			System.out.println("평년도 아니고 윤년도 아닙니다.");
		}
			
			a.close();
	}
}
